const path = require('path')
const Koa = require('koa')
const app = new Koa()

// 引入处理静态资源的中间件
const serve = require('koa-static')

// 引入的是处理解析文本
const koaBody = require('koa-body')

// 添加API接口
const router = require('./routes')
app.use(koaBody())

// 连接数据库服务
require('./utils/db')

// 配置静态资源访问
app.use(serve(path.join(__dirname, 'public')))
// 把路由加到中间件中
app.use(router.routes())

app.listen(9991, () => {
  console.log( 'server is running 9991' )
})